stepped reflector - Spanish English Dictionary